﻿/* CSS Document */

body { margin:0 auto; padding:0; font-size:14px; color:#333333; line-height:24px;  min-width:1200px; 1overflow-x:hidden; font-family:"微软雅黑";}
div,ul,li,dt,dl,dd,h1,h2,h3,h4,h5,h6,h7,img,p,span{ border:0px; margin:0; padding:0; list-style-type:none; }
b{ font-size:14px;}
h1,h2,h3,h4,h5,h6 { font-weight: normal;}
h1 { font-size: 3em;}
h2 { font-size: 2em;}
h3 { font-size: 1.5em;}
h4 { font-size: 1.2em;}
h5 { font-size: 1em;}
h6 { font-size: 1em;}

h1 img, h2 img, h3 img,
h4 img, h5 img, h6 img {
  margin: 0;
}


/* Link */
a:link {color: #fff; text-decoration:none;}
a:visited {color: #fff;text-decoration:none;}
a:hover {color: #ff9900; text-decoration:none;}
a:active {color: #ff9900;}

a{blr:expression(this.onFocus=this.blur());} 

/*Clear*/
.clear{ clear:both; font-size:1px; height:0px; line-height:0px; overflow:hidden;}/*可用height:1px; overflow:hidden;来控制IE6默认的div的高为12~14px,用BR来做吧，用DIV不太好用*/

.f_left{ float:left;}
.f_right{ float:right;}

.left1{ margin-left:9px;}
.top1{ margin-top:9px;}
/*Wrapper*/
.wrapper{width:100%;  margin:0px auto; max-width:1920px; background-color:#000;}

.toubu{ width:1200px; height:103px; margin:0px auto; }
.logo{ width:450px; height:103px; float:left;}
.logo img{ width:450px; height:103px;}
.zxrx{ width:240px; height:43px; float:right; background:url(../images/tu1.jpg) no-repeat left; font-family:微软雅黑; font-size:30px; font-weight:bold; color:#ffc600; padding-left:100px; line-height:43px; margin-top:28px;}

.navbox{ background:url(../images/tu2.jpg) repeat; width:100%; height:59x; margin:0px auto; position:relative; z-index:999; max-width:1920px;}
.nav{ height:59px; margin:0px auto; width:1200px;}
.nav2{position: relative; list-style-type: none; height:59px ;float:left; margin-left:0px; line-height:59px; width:150px; font-size:15px; font-family:微软雅黑; text-align:center;}
.nav2 a{text-align:center; color: #000000; display: block;width:150px; height:59px;}
.nav2 a:hover{ background-color:#000; color:#FFF;}

.submenu{position: absolute; top:59px; width:170px; z-index:9999; height:auto; left:-12px;background:url(../images/tu2.jpg) repeat;}
.submenu li{ width:150px; text-align:center;font-family:微软雅黑; font-size:14px; font-weight:normal; height:35px; line-height:35px;}
.submenu li a { width:170px;  display: block; height:35px; line-height:35px; color: #000000;}
.submenu li a:hover{background-color:#000; width:170px; height:35px; line-height:35px; margin-left:0px; }

.banner{ width:100%; height:514px; overflow:hidden; position:relative;font-size:0;}
.b-img{ height:514px; display:block; position:absolute; left:0; top:0; z-index:1;}
.b-img a{display:block; height:514px; float:left;}
.b-list{ height:50px; padding-top:480px; position:relative; margin:0 auto; z-index:2;}
.b-list span{ display:block;cursor:pointer; width:13px; height:13px; float:left; margin:0 4px; _margin:0 2px; background-color:#000000; border-radius:50%;}
.b-list .spcss{ background:#999999;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:60px; height:140px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:240px;}
.bar-right em{ display:block; width:60px; height:140px; background:url(../images/arrow1.png) -0px 0px no-repeat; margin:0 auto; margin-top:240px;}
.bar-left .emcss{ background-position:0px 0px;}
.bar-right .emcss{ background-position:0px 0px;}

.gsjj{ width:1200px; height:535px; margin:0px auto;}
.gsjj_mc{ width:1200px; height:90px; font-family:微软雅黑; font-size:30px; font-weight:bold; text-align:center; line-height:90px; color:#ffcc00; background:url(../images/tu1.png) no-repeat center bottom; margin-top:30px;}
.gsjj_tp{ width:572px; height:360px; float:left; margin-top:50px;}
.gsjj_tp img{ width:572px; height:360px;}

.gsjj_wz{ width:568px; height:240px; float:right; font-family:微软雅黑; font-size:15px; color:#ffcc00; line-height:30px; margin-top:85px;}
.gsjj_gd{ width:138px; height:38px; float:right; margin-right:430px; font-family:微软雅黑; font-size:15px; line-height:38px; text-align:center; background-color:#febb14;}
.gsjj_gd a{ color:#000;}

.cpzx_tb{ width:100%; height:150px; background:url(../images/tu2.png) no-repeat center; margin-top:45px;}
.cpzx_tb_mc{ width:1200px; height:90px; margin:0px auto; font-family:微软雅黑; font-size:30px; font-weight:bold; text-align:center; line-height:90px; color:#ffcc00; background:url(../images/tu1.png) no-repeat center bottom; padding-top:25px;}
.cpzx{ width:1260px; height:803px; margin:0px auto;}

.tc1{text-align:center;}
.pro_type1{ width:1200px; margin:0px auto; margin-top:50px;}
.pro_type1 a{display:inline-block;height:35px;line-height:35px;padding:0 30px;margin:0 5px;background:#febb14; font-size:15px; color:#000000; border-radius:5px;}
.pro_type1 a:hover{background:#ff9900;color:#000000;}
.pro_type1 a.active{background:#ff9900;color:#000000;}


.contentbox{ width:1260px; height:633px; margin:0px auto;  margin-top:50px;}
.con{
	width:380px;
	height:286px;
	float: left;
	margin-left:30px;
	margin-bottom:30px;
	position: relative;
	cursor: pointer;
}
.con img{
	width:380px;
	height:286px;
}
.txt{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 45px;
	line-height: 45px;
	text-align: center;
	color: #fff;
	background: rgba(0,0,0,0.6);
}
.txt h3{
	font-weight: normal;
}
.txt h3 a{ color:#FFF;
}
.txt p{
	font-size: 14px;
	display: block;
	line-height: 20px;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-moz-margin-before: 1em;
	-moz-margin-after: 1em;
	-moz-margin-start: 0px;
	-moz-margin-end: 0px;
}

.cpzx_gd{ width:150px; height:35px; margin:0px auto; font-family:微软雅黑; font-size:15px; line-height:35px; text-align:center; background-color:#febb14; margin-top:20px;}
.cpzx_gd a{ color:#000; display:block;}
.cpzx_gd a:hover{ color:#000; background:#ff9900;}

.xwzx{ width:1260px; height:535px; margin:0px auto;}
.xwzx_mc{width:1260px; height:90px; font-family:微软雅黑; font-size:30px; font-weight:bold; text-align:center; line-height:90px; color:#ffcc00; background:url(../images/tu1.png) no-repeat center bottom;}
.news_list{ width:1260px; height:328px; margin:0px auto; margin-top:30px;}
.news_list_s{ width:570px; height:134px; float:left; margin-left:30px; margin-top:30px;}
.news_list_tp{ width:172px; height:128px; float:left; border:3px solid #febb14;}
.news_list_tp img{ width:172px; height:128px;}
.news_list_mc{ width:372px; height:30px; font-family:微软雅黑; font-size:18px; float:right; line-height:30px; margin-top:5px;}
.news_list_mc a{ color:#ffcc00;}
.news_list_rq{ width:372px; height:30px; float:right; font-family:微软雅黑; font-size:14px; line-height:30px; color:#666666;}
.news_list_js{ width:372px; height:60px; float:right; font-family:微软雅黑; font-size:15px; color:#999999; line-height:30px;}

.xwzx_gd{ width:150px; height:35px; margin:0px auto; font-family:微软雅黑; font-size:15px; line-height:35px; text-align:center; background-color:#febb14; margin-top:50px;}
.xwzx_gd a{ color:#000; display:block;}
.xwzx_gd a:hover{ color:#000; background:#ff9900;}

.dblxwm{ width:100%; height:476px; margin:0px auto; background:url(../images/tu4.jpg) no-repeat; margin-top:50px; padding-top:70px;}
.dblxwm_s{ width:1200px; height:350px; margin:0px auto; background:url(../images/tu3.png) no-repeat bottom center;}
.lxwm_mc{ width:1200px; height:50px; font-family:微软雅黑; font-size:30px; line-height:50px; text-align:center; font-family:微软雅黑; font-weight:bold; color:#ffcc00;}
.lxwm_zc{ width:396px; height:240px; float:left; margin-left:55px; margin-top:25px;}
.lxwm_ewm{ width:106px; height:106px; float:left; background:url(../images/tu5.jpg) no-repeat; padding:12px;}
.lxwm_ewm img{ width:105px; height:105px;}
.lxwm_ggc{ width:226px; height:130px; float:right;}
.ggc1{ width:226px; height:30px; font-family:微软雅黑; font-size:20px; line-height:30px; color:#000; margin-top:10px;}
.ggc2{width:226px; height:30px; font-family:微软雅黑; font-size:15px; line-height:30px; color:#333333; margin-top:5px;}
.ggc3{ width:125px; height:35px; background-color:#000; font-family:微软雅黑; font-size:15px; line-height:35px; text-align:center; margin-top:10px;}
.ggc3 a{ color:#FFF;}

.lxwm_nr{ width:396px; height:60px; font-family:微软雅黑; font-size:15px; line-height:30px; color:#000; margin-top:35px;}
.lxwm_yc{ width:473px; height:194px; float:right; margin-right:70px; margin-top:55px;}
.lxwm_yc img{width:473px; height:194px;}
.dbxx{ width:1200px; height:30px; margin:0px auto; font-family:微软雅黑; font-size:15px; line-height:30px; text-align:center; color:#ffcc00; margin-top:50px;}

.zynrbf{ width:100%; max-width:1920px; margin:0px auto;}
.zybanner{width:1920px;margin-left:-960px;left:50%;position:relative; margin-top:50px; overflow:hidden;}
.zybanner img{ width:100%; height:auto;}

.zy_wrap{width:100%;overflow:hidden; margin-top:50px;}

.zywz{width:1200px; height:65px; margin:0px auto; margin-top:60px; font-family:微软雅黑; font-size:30px; text-align:center; font-weight:bold; color:#333333; background:url(../images/tu8.jpg) no-repeat top center; line-height:26px; color:#ffcc00;}
.zywz span{ font-size:15px; font-weight:normal; color:#ad8a00; line-height:35px;}

.tc2{text-align:center; max-width:1200px; overflow:hidden; margin-top:60px;}
.pro_type2{ width:1200px; margin:0px auto; margin-top:40px;overflow: inherit !important;}
/*.pro_type2 a{display:inline-block;height:38px;line-height:38px;padding:0 30px;margin:0 5px;background:#febb14; font-size:15px; color:#000000; border-radius:5px;}*/
/*.pro_type2 a:hover{background:#ff9900;color:#fff;}*/
.pro_type2 a.active{background:#ff9900;color:#fff;}

.comp{ width:1200px; margin:0px auto; margin-top:30px; padding-bottom:50px; font-family:微软雅黑; font-size:15px; line-height:30px; color:#ffcc00;}
.comp img{ max-width:1200px; margin:0px auto; height:auto;}

.zy_news{ width:1260px; margin:0px auto; margin-top:40px;} 
.zy_news_sb{ width:1260px; height:568px; margin:0px auto;}
.zy_news_sb_list{ width:545px; height:495px; float:left; margin-left:30px; padding-bottom:30px; background-color:#febb14; padding:20px;}

.zy_news_sb_list_tp{ width:545px; height:306px; overflow: hidden;}
.zy_news_sb_list_tp img{ width:545px; height:306px; cursor: pointer; transition: all 0.5s;}
.zy_news_sb_list_tp img:hover{transform: scale(1.2);}
.zy_news_sb_list_mc{ width:545px; height:30px; margin:0px auto; margin-top:15px; font-family:微软雅黑; font-size:18px; line-height:30px;}
.zy_news_sb_list_mc a{ color:#000000;}
.zy_news_sb_list_mc a:hover{ color:#000000;}
.zy_news_sb_list_rq{ width:545px; height:18px; margin:0px auto; font-family:微软雅黑; font-size:14px; line-height:18px; color:#333333; margin-top:15px;}
.zy_news_sb_list_nr{ width:545px; height:60px; font-family:微软雅黑; font-size:15px; line-height:30px; margin:0px auto; margin-top:15px; color:#333333;}

.zy_news_xb{ width:1200px; margin:0px auto;}

.zy_news_xb_list{ width:1200px; height:126px; border-bottom:1px dashed #a37708; margin-top:40px;}
.zy_news_xb_list_rq{ width:85px; height:65px; float:left; background-color:#febb14; font-family:微软雅黑; font-size:24px; text-align:center; color:#000000; padding-top:20px;}
.zy_news_xb_list_rq span{ font-size:15px; color:#000000;}
.zy_news_xb_list_mc{ width:1095px; font-family:微软雅黑; font-size:18px; line-height:30px; float:right; padding-top:5px;}
.zy_news_xb_list_mc a{ color:#ffcc00;}
.zy_news_xb_list_mc a:hover{ color:#ff9900;}
.zy_news_xb_list_nr{ width:1095px; float:right; font-family:微软雅黑; font-size:15px; color:#999999; padding-top:5px;}

.tc{text-align:center; max-width:1200px; overflow:hidden;}
.main_page{margin:50px 0 50px;}
.main_page a{display:inline-block;margin:0 5px;border:#febb14 solid 1px;padding:0 15px;height:30px;line-height:30px; color:#febb14;}
.main_page a:hover{background:#febb14;color:#000000;border:#febb14 solid 1px;}

.news_show{ width:1200px; margin:0px auto; margin-top:40px;}
.news_show_bt{ width:1200px; font-family:微软雅黑; font-size:18px; color:#ffcc00; text-align:center;}
.news_show_rq{ width:1200px; font-family:微软雅黑; font-size:14px; text-align:center; margin-top:20px; color:#666666;}
.news_show_nr{ width:1200px; font-family:微软雅黑; font-size:15px; line-height:30px; margin-top:20px; color:#cccccc;}
.news_show_nr img{ max-width:1200px; overflow:hidden;}

.pagination { margin-top:30px;
  padding-bottom:60px;
  line-height:39px;
  text-align:center;
}
.pagination a{
  color: #666666;
  font-size:16px;
  padding: 0 10px;
}
.pagination a:hover {
  color: #75b239;
}
.pagination .active {
  color: #75b239;
}

.pro_show{ width:1260px; margin:0px auto; margin-top:20px;}
.pro_show_list{ width:380px; height:346px; float:left; margin-left:30px; margin-top:30px;}
.pro_show_tp{ width:380px; height:286px;}
.pro_show_tp img{width:380px; height:286px;}
.pro_show_mz{ width:380px; height:60px; font-family:微软雅黑; font-size:16px; line-height:60px; text-align:center; background-color:#140f02;}
.pro_show_mz a{ color:#FFF;}
.pro_show_mz a:hover{ color:#febb14;}

.pro_xx{ width:1200px; margin:0px auto;}
.pro_xx_tp{ width:500px; height:376px; margin:0px auto; margin-top:50px;}
.pro_xx_tp img{ width:500px; height:376px;}
.pro_xx_mc{ width:1200px; height:75px; margin:0px auto; font-family:微软雅黑; font-size:16px; line-height:75px; text-align:center; color:#ffffff; border-bottom:1px dashed #e5e5e5;}
.pro_xx_js{ width:1200px; font-family:微软雅黑; font-size:15px; line-height:30px; color:#cccccc; padding-top:30px;}

.online{ width:625px; height:450px; margin:0px auto; margin-top:30px; margin-bottom:100px;}
#name4{ background-color:#000000; border:1px solid #febb14; width:320px; height:40px; float:left; margin-top:10px;}
#name5{ background-color:#000000; border:1px solid #febb14; width:480px; height:210px; float:left; margin-top:10px;}
.td3{ width:120px; height:40px; font-size:16px; text-align:right; font-family:微软雅黑; color:#febb14; float:left; margin-top:10px; line-height:40px;}
#sub1{ background-color:#febb14; width:100px; height:40px; border:0px solid red; margin-left:270px; font-size:15px; color:#ffffff; font-weight:bold; margin-top:10px; font-family:微软雅黑; border-radius:5px;}
#sub2{ background-color:#ff9900; width:100px; height:40px; border:0px solid red; margin-left:10px; font-size:15px; color:#ffffff; font-weight:bold; margin-top:10px; font-family:微软雅黑; border-radius:5px;}
.srz{ color:#FFF;}

.clearfix::after {
	content:".";/*加一段内容*/
	display:block;/*让生成的元素以块级元素显示，占满剩余空间*/
	height:0;/*避免生成的内容破坏原有布局高度*/
	clear:both;/*清除浮动*/
	visibility:hidden;/*让生成的内容不可见*/
}
.pro_type_list {
	width: 1200px;
	margin: 0 auto;
}
.pro_type_item {
	display:inline-block;

	margin:0 5px;
	font-size:15px;
	color:#000000;
	border-radius:5px;
	position: relative;
}
.pro_type_item > a {
	color:#000000;
	line-height:38px;
	padding:0 30px;
	background:#febb14;
	display: block;
	border-radius:5px;
}
.pro_type_list1 {
	position: absolute;
	top:100%;
	left: 0;
	width: 100%;
	border-radius: 5px;
	display: none;
}
.pro_type_item1 {
	text-align: center;
	font-family: 微软雅黑;
	font-size: 14px;
	font-weight: normal;
	height: 35px;
	line-height: 35px;
	background:#febb14;
}
.pro_type_item1:first-of-type {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.pro_type_item1:last-of-type {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.pro_type_item1 > a {
	color: #000000;
}
.pro_type_item.selected1 > a{background:#ff9900;}
.pro_type_item:hover > a {color:#fff;}
.pro_type_item1:hover {
	background:#ff9900;
}
.pro_type_item1:hover > a {color:#fff;}

